A Lightweight Portable Multithreaded Client-Server Docker Containers

نویسندگان

چکیده

In terms of diversity in operating systems, environments, and platforms, with limited host infrastructure resources to hold all systems the need arises design applications that run many or we can say platforms. This paper deals designing implementing a lightweight multithreaded client-server application appears as separate Docker container. Both client server containers are based on alpine Linux developed using Python programming language. The execution unit is program files. As case study, acts Wikipedia it serve clients simultaneously. will build depending writing Dockerfile for each container push them registry (docker hub). When pulled image from account, then could be host. proposed containerized model become portable capabilities other than Virtualization. Resources cost requirements achieve portability evaluated both virtualization containerization paradigms. results showed superiority over requirements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Value-Based Allocation of Docker Containers

Recently, an increasing number of public cloud vendors added Containers as a Service (CaaS) to their service portfolio. This is an adequate answer to the growing popularity of Docker, a software technology allowing Linux containers to run independently on a host in an isolated environment. As any software can be deployed in a container, the nature of containers differs and thus assorted allocat...

متن کامل

Slacker: Fast Distribution with Lazy Docker Containers

Containerized applications are becoming increasingly popular, but unfortunately, current containerdeployment methods are very slow. We develop a new container benchmark, HelloBench, to evaluate the startup times of 57 different containerized applications. We use HelloBench to analyze workloads in detail, studying the block I/O patterns exhibited during startup and compressibility of container i...

متن کامل

Beyond the Client-Server Model: Self-contained Portable Digital Libraries

We have created an experimental prototype that enhances an ordinary personal media player by adding digital library capabilities. It does not enable access to a remote digital library from a user’s PDA; rather, it runs a complete, standard digital library server environment on the device. Being optimized for multimedia information, this platform has truly vast storage capacity. It raises the po...

متن کامل

Elastic Allocation of Docker Containers in Cloud Environments

Docker containers wrap up a piece of software together with everything it needs for the execution and enable to easily run it on any machine. For their execution in the Cloud, we need to identify an elastic set of virtual machines that can accommodate those containers, while considering the diversity of their requirements. In this paper, we briefly describe our formulation of the Elastic provis...

متن کامل

How does Docker affect energy consumption? Evaluating workloads in and out of Docker containers

Context: Virtual machines provide isolation of services at the cost of hypervisors and more resource usage. This spurred the growth of systems like Docker that enable single hosts to isolate several applications, similar to VMs, within a low-overhead abstraction called containers. Motivation: Although containers tout low overhead performance, do they still have low energy consumption? Methodolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Technium

سال: 2022

ISSN: ['2668-778X']

DOI: https://doi.org/10.47577/technium.v4i10.7722